machining machine cad financial information technology fabrication science thin-client services domicile machines technology milling software cnc cleaning institute application equipment radius3